combat troop - French English Dictionary